package com.wcsy.myblog.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.wcsy.myblog.entity.User;
import org.apache.ibatis.annotations.Param;

public interface UserMapper extends BaseMapper<User> {
    //添加user
    void Userinsert(@Param("user") User user);

    /**
     * @apiNote 点赞
     * @param userId
     * @return
     */
    boolean updateNubUser(int userId);

    /**
     * @apiNote 取消点赞
     * @param userId
     * @return
     */
    boolean noUpdateNubUser(int userId);
    /**
     * 修改粉丝数
     */
    boolean updateFan(int userId);
    /**
     * 修改关注数
     */
    boolean updateAttention(int userId);
    /**
     * 用户未查看的公告数+1
     */
    boolean uodateAnnouncement();

}
